//
//  ZSMasonryScrollView.h
//  AllToolsOC
//
//  Created by safiri on 2017/8/4.
//  Copyright © 2017年 safiri. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <Masonry/Masonry.h>

/**
 依赖masonry实现纵向或横向滚动的scrollView，无需再自行配置
 还需要完善功能
 */
@interface ZSMasonryScrollView : UIScrollView

/**
 设置为纵向滚动 默认为纵向
 */
@property (nonatomic ,assign) BOOL isVerticallyScroll;

/**
 设置为横向滚动 默认为纵向
 */
@property (nonatomic ,assign) BOOL isHorizontallyScroll;

/**
 scrollView的容器View，自定义的视图添加到上面
 */
@property (nonatomic ,strong) UIView *contentView;

/**
 contentView的子View数目
 */
@property (nonatomic ,assign) NSInteger allViewsCount;
/**
 添加水平切换页面的多个view  isHorizontallyScroll=YES pagingEnabled = NO

 @param views view数组
 */
- (void)addHorizontallyScrollViews:(NSArray <UIView *>*)views;

/**
 添加水平切换页面的单个view

 @param view 单个view
 */
- (void)addHorizontallyScrollView:(UIView *)view;
@end
